Teamwork Coordination in a Distributed Software Development Environment
نویسندگان
چکیده
The development process of large software systems is usually splitted into several subprocesses which are to be handled by different project teams. An efficient coordination of the development activities is an important prerequisite for a successful software engineering project. For that reason group communication and workflow aspects must be supported by appropriate teamwork methods
منابع مشابه
Organizational Aspects of Distributed Software Development
Software production has become an industrial task usually involving teams of programmers working on complex problems to produce large, even huge software systems. A growing share of all software development work is being done by globally distributed teams. The management of software engineering teamwork, especially of a temporally and/or spacially distributed team, presents an enormous organiza...
متن کاملOptimal Distributed Generation Planning in Radial Distribution Networks Considering Protection Coordination Limits
Distributed generation (DG) has been widely used in distribution network to reduce the energy losses, improve voltage profile and system reliability, etc. The location and capacity of DG units can influence on probability of protection mal-operation in distribution networks. In this paper, a novel model for DG planning is proposed to find the optimum DG location and sizing in radial distr...
متن کاملRapid Integration and Coordination of Heterogeneous, Distributed Agents for Collaborative Enterprises
As the agent methodology proves more and more useful in organizational enterprises, research/industrial groups are developing autonomous, heterogeneous agents that are distributed over a variety of platforms and environments. Rapid integration of such distributed, heterogeneous agent components could address large-scale problems of interest in these enterprises. Unfortunately, rapid and robust ...
متن کاملAgile & distributed project management: a case study revealing why scrum is useful
Scrum has gained surprising momentum as an agile IS project management approach. An obvious question is why Scrum is so useful? To answer that question we carried out a longitudinal study of a distributed project using Scrum. We analyzed the data using coding and categorisation and three carefully selected theoretical frameworks. Our conclusion in this paper is that Scrum is so useful because i...
متن کاملThe Influence of Teamwork Quality on Software Team Performance
Traditionally, software quality is thought to depend on sound software engineering and development methodologies such as structured programming and agile development. However, high quality software depends just as much on high quality collaboration within the team. Since the success rate of software development projects is low (Wateridge, 1995; The Standish Group, 2009), it is important to unde...
متن کامل